artificial kidney - Francés Inglés Diccionario